package legend.model;

import legend.consts.ScanCodeTicketStatus;
import lombok.Data;
import lombok.NonNull;

@Data
public class ScanCodeLoginConfigModel {

    /**
     * 状态
     * @see ScanCodeTicketStatus
     */
    @NonNull
    private int status = ScanCodeTicketStatus.UnScanCode.getStatus();

    /**
     * 额外的值, 登录Token、第三方登录的ID
     */
    private String value;
    /**
     * 票据有效期, 时间戳
     */
    private Long ticketTimeout;
}
